// Kony

#pragma once

#include "CoreMinimal.h"
#include "Engine/AssetManager.h"
#include "BaseAssetManager.generated.h"



/**
 * 资源管理器单例
 * 创建资产管理器方法：
 * 项目根目录打开 Config/DefaultEngine.ini
 * 在[/Script/Engine.Engine]下方添加：  （GASC_HuanLing 为项目名）
 * AssetManagerClassName=/Script/GASC_HuanLing.BaseAssetManager
 */
UCLASS()
class GASC_HUANLING_API UBaseAssetManager : public UAssetManager
{
	GENERATED_BODY()
public:
	//获取资源管理器单例
	static UBaseAssetManager& Get();

protected:
	//初始化资源管理器
	virtual void StartInitialLoading() override;
};
